#include <iostream>
#include <memory>
#include <sys/types.h>
#include <sys/socket.h>
#include <cerrno>
#include <cstdlib>
#include <cstring>
#include <netinet/in.h>
#include <arpa/inet.h>
#include "error.hpp"

// namespace Udp_client
// {
//     class UdpClient
//     {
//     public:
//         UdpClient()
//         {
//             ;
//         }
//         ~UdpClient()
//         {
//             ;
//         }

//     private:
//         int sock_;
//         uint16_t port_;
//     };
// }